PropertiesHelper

Статический класс с методами получения свойств из файла '.properties' и properties из pom.xml. Название файла '.properties' передается в методе BaseHelper.Builder.setPropertiesFile

Properties

Link copied to clipboard
private var envPropFileName: String?
Link copied to clipboard
Link copied to clipboard
private var isLoad: Boolean
Link copied to clipboard
private var localeMap: Map<String, String>
Link copied to clipboard
private var properties: Properties?
Link copied to clipboard
private var propFileName: String?

Functions

Link copied to clipboard
internal fun get(key: String): String
Link copied to clipboard
fun getBooleanProperty(name: String, defaultValue: Boolean = false): Boolean

Получение Boolean-свойства по его названию из файла properties.

Link copied to clipboard
fun getIntProperty(name: String, defaultValue: Int = 0): Int

Получение Int-свойства по его названию из файла properties.

Link copied to clipboard
fun getProperty(name: String, defaultValue: String = ""): String

Получение свойства по его названию из файла properties.

Link copied to clipboard

Получение множества (Set) с именами свойств

Link copied to clipboard
private fun load()
Link copied to clipboard
internal fun setEnvPropertiesFile(file: String)
Link copied to clipboard
internal fun setPropertiesFile(file: String)
Link copied to clipboard
fun setProperty(name: String, value: String)

Создание нового свойства или перезаписывание значения существующего

Link copied to clipboard